package pl.put.augrelshooter.logic.game.badges;

import java.util.HashMap;
import java.util.Map;

import pl.put.augrelshooter.logic.detection.opencv.color.ColorDescriptionFactory;
import pl.put.augrelshooter.logic.detection.opencv.color.ColorDescriptionsEnum;

public class AllBadges {
	public static Map<String, Badge> ALL_BADGES;

	static {
		ALL_BADGES = new HashMap<String, Badge>();

		ALL_BADGES.put("red-green", new Badge(ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.RED), ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.GREEN)));
		ALL_BADGES.put("blue-yellow", new Badge(ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.BLUE), ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.YELLOW)));
		ALL_BADGES.put("red-blue", new Badge(ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.RED), ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.BLUE)));
		ALL_BADGES.put("yellow-green", new Badge(ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.YELLOW), ColorDescriptionFactory.obtainDescriptionFor(ColorDescriptionsEnum.GREEN)));
	}

}
